top seats on a stagecoach - Turkish English Dictionary